使用JavaMail API在电子邮件中单击链接
在我的应用程序中,我必须验证Gmail中的电子邮件通知,并且该电子邮件具有注册用户的链接。我可以使用JavaMail API阅读电子邮件,但无法提取其中的超链接
电子邮件内容是mimetype,我可以使用multipart读取它,但我无法从中提取HTML内容
Folder emailFolder = store.getFolder("INBOX");
emailFolder.open(Folder.READ_ONLY);
Message messages[] = emailFolder.getMessages();
for (int i = 0, n = messages.length; i < n; i++) {
Message message = messages[i];
if(message.getSubject().contains("Email Verification")){
Object object = message.getContent();
Multipart multipart = (Multipart) object;
BodyPart bodyPart = multipart.getBodyPart(0);
object = bodyPart.getContent();
multipart.getBodyPart(1);
}
}
共 (0) 个答案